Big Huge Thesaurus

European chestnut

noun